#ifndef _LAYOUT_REGISTER_H
#define _LAYOUT_REGISTER_H
#include "layout.h"

/***********stjq add*******************/
typedef enum _LAN_LAYOUT_IS_SHOW
{
  LAN_LAYOUT_UNSHOW,
  LAN_LAYOUT_SHOW ,
}LAN_LAYOUT_IS_SHOW;

LAN_LAYOUT_IS_SHOW lan_is_show ;

typedef enum _WIFI_LAYOUT_IS_SHOW
{
  WIFI_LAYOUT_UNSHOW,
  WIFI_LAYOUT_SHOW
}WIFI_LAYOUT_IS_SHOW ;

WIFI_LAYOUT_IS_SHOW wifi_is_show ;


/***********stjq add*******************/

typedef enum _LAYOUT_WIN_ID
{
  LAYOUT_WIN_MAIN = 0,
  LAYOUT_WIN_SETTING,//LAYOUT_WIN_LINVIDEO,LAYOUT_WIN_IPRADIO,LAYOUT_WIN_RSS,LAYOUT_WIN_MEDIALIB,etc...
  LAYOUT_WIN_DIANDU,
  LAYOUT_WIN_LAN_SETTING,
  LAYOUT_WIN_WIFI_SETTING,
  LAYOUT_WIN_TEACHER,
  LAYOUT_WIN_TEACHER_SUBJECT,
  LAYOUT_WIN_INTRODUCTION,
  LAYOUT_WIN_TEST,
  LAYOUT_WIN_VIDEO_LIST,
  LAYOUT_WIN_TOP_LIST,
  //LAYOUT_WIN_MEDIALIB,
  LAYOUT_WIN_COUNT
}LAYOUT_WIN_ID;

typedef enum _LAYOUT_ITEM_ID
{
  LAYOUT_ITEM_PROMPTBAR,
  LAYOUT_ITEM_TASKBAR,
  //LAYOUT_ITEM_MSG_DIALOG,
  //LAYOUT_ITEM_MUSIC_BOX,
  LAYOUT_ITEM_COUNT
}LAYOUT_ITEM_ID;

Layout *layout_register_new_by_win_id(GooCanvasItem * parent,LAYOUT_WIN_ID win_id,gpointer sms);

Layout *layout_register_new_by_item_id(GooCanvasItem * parent,LAYOUT_ITEM_ID item_id,gpointer sms);


#endif
